Terminal satellite - English Synonyms Dictionary